/*
 * @Author: wurangkun
 * @Date: 2024-06-01 18:08:18
 * @LastEditTime: 2024-06-01 20:12:02
 * @LastEditors: wurangkun
 * @FilePath: \my-app\hooks\computedPx2Pd.ts
 * @Description: 
 */
import { Dimensions } from 'react-native';

// 设备宽度，单位 dp
const deviceWidthDp = Dimensions.get('window').width;

// 设计稿宽度（这里为750），单位 px
const uiWidthPx = 750;

// px 转 dp（设计稿中的 px 转 rn 中的 dp）
export const px2dp = (uiElePx: number) => {
  return uiElePx * deviceWidthDp / uiWidthPx;
}